monkey bush - French English Dictionary